block polymerization - French English Dictionary